home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_2 / wall16.zip / WALL16.DOC < prev    next >
Text File  |  1991-04-01  |  11KB  |  256 lines

  1.  
  2.  
  3.                     /////////////\   ///\   ///\    ////////\
  4.                     \__ ///\____\/  /// /  /// /   ///\____\/
  5.                        /// /       ////////// /   //////\
  6.                       /// /       ///\__ /// /   ///\__\/
  7.                      /// /       /// /  /// /   /// /
  8.                     /// /       /// /  /// /   /////////\
  9.                     \_\/        \_\/   \_\/    \_______\/
  10.  
  11.             ///\            ///\   /////////\    ///\        ///\
  12.             ///\          ///\\/  ///\_ /// /   /// /       /// /
  13.             ///\  //\   ///\\/   ///////// /   /// /       /// /
  14.             ///\/////\///\\/    ///\_ /// /   /// /       /// /
  15.             ///////////\\/     /// / /// /   /// /       /// /
  16.              ///\ ///\\/      /// / /// /   /////////\  /////////\
  17.              \_\/ \_\/        \_\/  \_\/    \_______\/  \_______\/
  18.  
  19.  ┌┐─────────────────────────────────────────────────────────────────────────┌┐
  20.  │┘                                                                         └│
  21.  │              v1.6α   Copyright (C) 1990, 1991,  G. H. Gillis              │
  22.  │┐                                                                         ┌│
  23.  └┘─────────────────────────────────────────────────────────────────────────└┘
  24.  
  25.  
  26.  
  27. DOOR DESCRIPTION
  28. ----------------
  29. 'The Wall' is a door that allows users to add and read comments, remarks,
  30. graffiti, rumors, etc etc
  31.  
  32. Although there are several graffiti type doors already in existance (and
  33. very well written, I might add), I wrote this door with several concepts
  34. in mind.  I want a door to be SMALL and FAST.  Sysops know that hard
  35. drive space is sometimes at a premium.... and so this is an attempt to
  36. address that problem.   'The Wall' is not written in Quick Basic and
  37. therefore does not need door patches or BRUNS to operate (and gobble up
  38. precious disk space).  Because of its size (almost one tenth the size of
  39. similar programs) it runs faster with less file to access, and well, you
  40. get the picture.
  41.  
  42. 'The Wall' was written in Turbo Pascal 5.5 while utilizing John
  43. Parlin's JPDOOR 2.0 routines (JPDOOR20.ZIP, copyrighted 1989).  This
  44. author (that's me) has registered his copy of JPDOOR 2.0 with John
  45. Parlin.
  46.  
  47. Files in "The Wall" archive (WALL16.ZIP) should include:
  48.  
  49.                WALL16.EXE   - main executable file
  50.                  WALL.ANS   - Ansi greeting screen
  51.                  WALL.ASC   - ASCII greeting screen
  52.                WALL16.DOC   - these docs
  53.  
  54.  
  55.  
  56. FEATURES
  57. ----------------
  58.  
  59. * Multi-Line Support *
  60.  
  61.    This has not been tested on a multi-line system.
  62.    Will it work on a multi-line system?  Who knows?
  63.  
  64. * Door Type *
  65.  
  66.    This door is written to use the common DORINFO1.DEF file (that's all
  67.    it needs).  If your BBS can create that file - you're in luck.  If
  68.    not, you'll have to use a converter program (plenty of good one's out
  69.    there!). This door has been tested on TAG, RBBS, FORCE!, Remote Access,
  70.    and TELEGARD systems.
  71.  
  72. * Graphics *
  73.  
  74.    This door supports full ANSI as well as ASCII operation.
  75.  
  76. * Special Features *
  77.  
  78.    The program comes with two greeting screens (WALL.ANS and WALL.ASC).
  79.    These are optional.  The program checks the users graphics mode -
  80.    then checks to see if the appropriate greeting file is present and if
  81.    found, will then display it.  You have the ability to remove one or
  82.    both of the greeting screens, and/or make your own.  If you make
  83.    your own - I suggest using something like THEDRAW.  Also, you must
  84.    remember to name them WALL.ANS and WALL.ASC.
  85.  
  86.    When an entry is made, the program automatically does a date stamp on
  87.    the saved entry.
  88.  
  89.    After an entry is entered by a user, he or she is asked if their
  90.    entry appears as they wish it.  If it does and the user decides to
  91.    keep the entry, it is saved.  If the user wished to abort the entry
  92.    or quit, they are allowed that choice too.
  93.  
  94.    All saved entries are made in non-extended character ASCII text.
  95.    The program will not accept extended characters - this helps in the
  96.    event you have excess line noise (prevents lock up).
  97.    Additionally, you can easily view the contents without having to run
  98.    the program.
  99.  
  100.    'The Wall' will run in LOCAL mode as well as through COM port 1, and
  101.    COM port 2.  Com ports 3 and 4 are supported but not tested.
  102.  
  103.    When a user enters 'The Wall' door - he or she is limited to three
  104.    entries per door use.  Although, this won't prevent someone from
  105.    exiting and entering again to post three more entries.....  it's more
  106.    a gentle nudge, a kind reminder..... don't hog the thing, ya know!!
  107.  
  108. * Wall Data File *
  109.  
  110.    When this program is run, it checks to see if there is a file called
  111.    WALL.DAT ('The Wall' saved data file).  If it doesn't exist and the
  112.    user just wants to read some graffiti, the program will report that
  113.    there isn't any graffiti to read.  If the file doesn't exist and the
  114.    user wants to add graffiti, the program will then create the file
  115.    WALL.DAT and prepare it for new text.
  116.  
  117. * Maintenance of the WALL.DAT file *           MODIFYING the DATA FILE!
  118.  
  119.    Since 'The Wall' outputs in ASCII text, you are able to easily
  120.    look through, erase, modify the text that 'The Wall' has recorded.
  121.    Anything from DOS EDLIN to a text word processor will do the trick!
  122.    Just remember:  each entry begins with the date line, and ends with
  123.    (while including) the dashed seperation line under the entry.
  124.    If you erase 1 too many, or 1 not enough, it may throw the reading
  125.    of the data file off a bit - which at worst may cause it to pause in
  126.    the middle of an entry asking the user to press a key to continue....
  127.  
  128.    An automatic nightly maintenance program is under development -
  129.    which will limit the number of entries to 'The Wall' (and keep the
  130.    data file at a reasonable size).  Reference:  REGISTRATION.
  131.    Your suggestions in this area will be appreciated!
  132.    
  133.  
  134. REGISTRATION
  135. ----------------
  136.  
  137. If you use this for more that thirty days, you must register this program.
  138. The registration donation is a meager $7.00 (check or money order only).
  139.  
  140. An UNREGISTERED display is written into this program - and will appear
  141. red with ANSI use - showing the current status of the program.
  142. So, you ask....  "Why should I register this thing?"
  143.  
  144. Because:  if you do register, you will receive a REGISTERED version,
  145. with the red UNREGISTERED removed and a green 'REGISTERED TO:  xxxxx'
  146. inserted.  This will be sent on a 5 1/4" floppy to you at the address
  147. you provide.  Additionally, you will receive upgrades to this door,
  148. which (if I have anyone register) will include a nightly maintenance
  149. program for this system (if I ever get to writing it).  You will also
  150. encourage me to continue writing doors that will continue to be smaller
  151. and faster.  I am currently working on several new game doors.  And finally,
  152. I'll send you a "Thank You" note! - 'cause I will be thankful.
  153.  
  154.  
  155. WARRANTY
  156. ----------------
  157. This product is provided on an 'as is' basis without warranty of any kind.
  158. You assume all risks as to the results and performance of this program.
  159. I, as author, can accept no responsibility for system damage, loss of profit,
  160. or any other accidental, consequential, special, legal, illegal, or unseen,
  161. unthought of, or anything damage resulting from the use or disuse of this
  162. product.
  163.  
  164.  
  165. SHAREWARE
  166. ----------------
  167. 'The Wall' is distributed as SHAREWARE.  What this means is:  you may use
  168. this Unregistered version for a period of thirty days.  During this time,
  169. you will be evaluating this software.  Should you decide this is worthwhile,
  170. you will register your copy of this program or discontinue using it.
  171. Reference: REGISTRATION.
  172.            
  173.  
  174.            
  175. DISTRIBUTION
  176. ----------------
  177. Meanwhile, you are encouraged to share this program with other SYSOPS and
  178. users, so that they too may evaluate the usefulness of this program.
  179. There's only one hitch!  You may NOT alter the contents, add to, or
  180. remove any files associated with this archive - meaning that if you
  181. distribute this, it must be distributed in it's original, un-modified
  182. state.  You are also prohibited from charging anything for the distribution
  183. of this software (free distribution).
  184.  
  185.            
  186. CREDITS:
  187. ----------------
  188. Thanks go to Mike Musolf of 'Star's Realm BBS' (RBBS), and Jeff Nemacheck of
  189. 'The Surf Board' (906-228-6253: a Telegard Beta Site in the Upper Peninsula
  190. of Michigan) for their Beta testing of this door, and Stan Hirschman for many
  191. contributed suggestions and ideas.  Other credits:  John Parlin for JPDOOR,
  192. Borland Intl. for Turbo Pascal 3.2, 4.0, 5.0, and 5.5.
  193.  
  194.  
  195. BUGS, SUGGESTIONS, COMMENTS:
  196. ----------------------------
  197. I am open to all suggestions, comments, and feedback.  If you spot a bug
  198. or find a rough spot, please let me know.  Thanks!
  199.  
  200.  
  201.  
  202. REGISTRATION FORM:
  203.  
  204. -----------------------------------------------------------------------------
  205.  
  206. The Donation/Registration fee for 'The Wall' is $7.00 U.S. (check or money
  207. order only).  This will cover the cost of a disk, a mailer, postage, and the
  208. time spend in the development of this door.  Please allow 1 - 2 weeks for
  209. delivery.
  210.  
  211.  
  212.  
  213.                                REGISTRATION FORM
  214.                                -----------------
  215.  
  216.  
  217.           Your Name:  _________________________________________________
  218.  
  219.  
  220.           Street: _____________________________________________________
  221.  
  222.  
  223.           City: _____________________________State:__________Zip:______
  224.  
  225.  
  226.  
  227.           Name or BBS name you want this registered to:
  228.  
  229.  
  230.                                          ______________________________
  231.  
  232.  
  233.           Other questions:      BBS Type:     _________________________
  234.  
  235.                                 Type computer _________________________
  236.  
  237.                                 Max baud rate _________________________
  238.  
  239.                                 FOSSIL driver? (Y/N)  _____
  240.  
  241.                                 If yes, what version: _________________
  242.  
  243.  
  244.  
  245.           Make payable to:           Gregg Gillis
  246.  
  247.           Address Until April '91:   120 Northland Dr
  248.                                      Marquette, MI  49855
  249.  
  250.           Address After April '91:   4125 Stratford
  251.                                      Boardman, OH  44512
  252.  
  253.  
  254. ------------------------------------------------------------------------------
  255. Comments:
  256.